// var websocket = function(url){
//   var socket = new WebSocket(url); 
//   // 打开Socket 
//   var init = function(){
//     socket.onopen = function(event) { 

//       // 发送一个初始化消息
//       socket.send('I am the client and I\'m listening!'); 
//       console.log("hehe")
//       // 监听消息
//       socket.onmessage = function(event, msg) { 
//         alert(msg)
//         console.log('Client received a message',event); 
//       }; 

//       // 监听Socket的关闭
//       socket.onclose = function(event) { 
//         console.log('Client notified socket has closed',event); 
//       }; 

//       // 关闭Socket.... 
//       //socket.close() 
//     };  
//   }

//   var send = function(msg){
//     socket.send(msg)
//   }

//   init()
  

  
//   // return ;
// }

function web_client(url){
	var ws = new WebSocket(url); //"ws://localhost:8080/socket"
	
	ws.onopen = function() {
	   ws.send("Hello, world");

	};

	this.on_msg = function(callback){
		ws.onmessage = function (evt) {
	    console.log(evt.data);
		    if (callback){
				callback(JSON.parse(evt.data));	
		    }
	   
		};		
	}
	
}
